<div class="post-title"><h2><a href="<?php echo current_url();?>"><?php echo $title; ?></a></h2></div>

<div class="post-body">

<?php
	echo form_open('anggota/'.$form_act, 'id="anggota_form"');

	echo "<div id='error' class='error-message' ";

	if($this->session->userdata('ERRMSG_ARR'))
	{
		echo ">";
		echo $this->session->userdata('ERRMSG_ARR');
		$this->session->unset_userdata('ERRMSG_ARR');
	}
	else
	{
		echo "style='display:none'>";
	}
	
	echo "</div>";

	$data['class'] = 'input';
	if ($act == 'view') $data['disabled'] = TRUE;
?>
	
	<table width="300" border="0" align="center" cellpadding="2" cellspacing="0">						  
		<tr>
			<th colspan='2'>**ID Anggota otomatis dibuat </th>			
		</tr>
		<tr>
			<th colspan='2'>*Harus diisi </th>			
		</tr>
		<tr>
			<th><?php echo form_label('ID Anggota **','id_anggota'); ?></th>
			<td>
				
				<?php 
					$data['name'] = $data['id'] = 'id_anggota';
					
					
					
					if($act=='add')
					{
						if($new_id == ''){						
							$data['value'] = '00001';
						}else{						
							$data['value'] = formatIdAnggota($new_id->id_anggota + 1);
						}
					}else{
						$data['value'] = (set_value('id_anggota')) ? set_value('id_anggota') : $anggota_data['id_anggota'];
					}					
					$data['title'] = "ID tidak boleh kosong";
					
					echo form_hidden('id_anggota',$data['value']);
					echo "<input size='50' value='$data[value]' disabled='1'/>";
					//echo form_input($data);
				?>
			</td>
		</tr>							
		<tr>
			<th><?php echo form_label('Nama Lengkap *','nama_lengkap'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'nama_lengkap';
					$data['value'] = (set_value('nama_lengkap')) ? set_value('nama_lengkap') : $anggota_data['nama_lengkap'];
					$data['title'] = "Nama tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>
		<tr>
			<th><?php echo form_label('Pekerjaan','pekerjaan'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'pekerjaan';
					$data['value'] = (set_value('pekerjaan')) ? set_value('pekerjaan') : $anggota_data['pekerjaan'];
					$data['title'] = "Pekerjaan tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>	
		
		<tr>
			<th><?php echo form_label('KTP ','ktp'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'ktp';
					$data['value'] = (set_value('ktp')) ? set_value('ktp') : $anggota_data['ktp'];
					$data['title'] = "KTP tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>	
		<tr>
			<th><?php echo form_label('SIM','sim'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'sim';
					$data['value'] = (set_value('sim')) ? set_value('sim') : $anggota_data['sim'];
					$data['title'] = "Sim tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>	
		<tr>
			<th><?php echo form_label('Tempat Lahir','tempat_lahir'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'tempat_lahir';
					$data['value'] = (set_value('tempat_lahir')) ? set_value('tempat_lahir') : $anggota_data['tempat_lahir'];
					$data['title'] = "Templat lahir tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>	
		<tr>
			<th><?php echo form_label('Tanggal Lahir* (YYYY-mm-dd)','tgl_lahir'); ?></th>
			<td>
				<?php 
					$data['name'] = 'tgl_lahir';
					$data['id'] = 'datepicker';
					$data['value'] = (set_value('tgl_lahir')) ? set_value('tgl_lahir') : $anggota_data['tgl_lahir'];
					$data['title'] = "Tanggal lahir harus diisi dengan format dddd-mm-yy";				
					echo form_input($data);
				?>
			</td>				
		</tr>
		<tr>
			<th><?php echo form_label('Tanggal Masuk* (YYYY-mm-dd)','tgl_masuk'); ?></th>
			<td>
				<?php 
					$data['name'] = 'tgl_masuk';
					$data['id'] = 'datepicker2';
					$data['value'] = (set_value('tgl_masuk')) ? set_value('tgl_masuk') : $anggota_data['tgl_masuk'];
					$data['title'] = "Tanggal Masuk harus diisi dengan format dddd-mm-yy";				
					echo form_input($data);
				?>
			</td>				
		</tr>
		<tr>
			<th><?php echo form_label('Alamat *','alamat'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'alamat';
					$data['value'] = (set_value('alamat')) ? set_value('alamat') : $anggota_data['alamat'];
					$data['title'] = "Alamat tidak boleh kosong";						
					echo form_input($data);
				?>
			</td>
		</tr>									
		<tr>
			<th><?php echo form_label('Telpon *','telpon'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'telpon';
					$data['value'] = (set_value('telpon')) ? set_value('telpon') : $anggota_data['telpon_1'];
					$data['title'] = "Telpon tidak boleh kosong";
					echo form_input($data);
				?>
			</td>
		</tr>		
		</tr>
		<tr>
			<th><?php echo form_label('Handphone','handphone'); ?></th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'handphone';
					$data['value'] = (set_value('handphone')) ? set_value('handphone') : $anggota_data['telpon_2'];
					unset($data['title']);
					echo form_input($data);
				?>
			</td>
		</tr>				
		<tr>
			<th>
				<?php echo form_label('Keterangan','keterangan'); ?>
			</th>
			<td>
				<?php 
					$data['name'] = $data['id'] = 'keterangan';
					$data['value'] = (set_value('keterangan')) ? set_value('keterangan') : $anggota_data['keterangan'];
					echo form_textarea($data);
				?>													
			</td>
		</tr>																																										
	</table>
	
	<div class="buttons">
		<?php 
			if($act!='view')
			{ 
				echo form_submit('simpan','Simpan', "id = 'button-save'" );
				echo form_reset('reset','Reset', "id = 'button-reset'" );
				echo form_button(array('id' => 'button-cancel', 'content' => 'Batal', 'onClick' => "location.href='".site_url()."anggota'" ));
			}
			else
			{
				echo form_button(array('id' => 'button-cancel', 'content' => 'Kembali', 'onClick' => "location.href='".site_url()."anggota'" ));
			}
		?>				
	</div>

<?php echo form_close(); ?>

</div>	

<script type='text/javascript'>
	//Validasi di client
	$(document).ready(function()
	{
		$('#anggota_form').validate({
			errorLabelContainer: "#error",
			wrapper: "li",
			rules: 
			{
				id_anggota: "required",				
				nama_lengkap: "required",
				alamat: "required",
				tgl_lahir: "dateISO",
				tgl_masuk: "dateISO",
				telpon: "required"
			}
		});
	});
</script>

<?php
	function formatIdAnggota($id){		
		if (strlen($id) == 1)
		{
			return '0000' . $id;
		}
		else if (strlen($id) == 2)
		{
			return '000' . $id;
		}
		else if (strlen($id) == 3)
		{
			return '00' . $id;
		}
		else if (strlen($id) == 4)
		{
			return '0' . $id;
		}else{
			return $id;
		}
	}
?>